آموزش هوش مصنوعی مولد با پایتون [ویدئویی] - آخرین آپدیت

دانلود Generative AI with Python [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره را با ایجاد یک محیط توسعه قابل اعتماد و مدیریت امن اعتبارنامه‌ها آغاز کنید تا پروژه‌های شما تکرارپذیر و آماده استقرار باشند. درک عمیقی از مدل‌های زبانی بزرگ (LLM) به دست آورید، NLP کلاسیک را با رویکردهای مدرن مقایسه کنید و بیاموزید که ارائه‌دهندگان و بنچمارک‌ها چگونه انتخاب قابلیت‌ها را شکل می‌دهند. سپس به سراغ کدنویسی تعاملات با خانواده‌های مختلف مدل‌ها و انواع پیام‌ها بروید و پارامترها را برای ایجاد تعادل بین خلاقیت، تأخیر و هزینه تنظیم کنید. فاز بعدی بر مدل‌های چندوجهی (Multimodal) و استدلالی، قالب‌های پرامپت و زنجیره‌های LLM تمرکز دارد. شما پیاده‌سازی Embeddingها را با Chroma و FAISS یاد می‌گیرید، خط‌لوله‌های پایه RAG را می‌سازید و سپس به سراغ بازیابی ترکیبی (Hybrid)، RAG اصلاحی، فشرده‌سازی پرامپت، کشینگ و گردش‌کارهای چندوجهی پیش می‌روید. تمرینات عملی هر مفهوم را با مجموعه‌داده‌های واقعی تثبیت می‌کند. در نهایت، از ابزارهای تک-فراخوانی به سیستم‌های کامل ایجنتی (Agentic) انتقال می‌یابید. شما ایجنت‌های همسو با نقش را طراحی می‌کنید، همکاری چند-ایجنت را با crewAI و AG2 سازماندهی می‌کنید و از OpenAI Agents SDK و Google ADK برای ردیابی (Tracing)، گاردریل‌ها، استفاده از ابزارها و کنترل زمان اجرا استفاده خواهید کرد. مباحث مربوط به تعامل‌پذیری شامل MCP، A2A و ACP شما را برای اتصال امن ایجنت‌ها به سیستم‌های خارجی آماده می‌کند. این مسیر با فاین‌تیونینگ هدفمند، از جمله LoRA، به پایان می‌رسد و شما را قادر می‌سازد تا مدل‌ها را به صورت اخلاقی و بهینه برای وظایف خاص دامنه تخصصی خود بهینه کنید. • ساخت RAG پایه و پیشرفته با بازیابی ترکیبی • سازماندهی سیستم‌های چند-ایجنت در crewAI، AG2 و OpenAI SDK • پیاده‌سازی گاردریل‌ها، ردیابی و اجرای امن ابزارها • یکپارچه‌سازی ایجنت‌ها از طریق MCP و پروتکل‌های مرتبط • فاین‌تیونینگ مدل‌ها با استفاده از LoRA برای تطبیق دامنه • ارزیابی کیفیت، تأخیر و هزینه برای تبدیل راهکارها به محصول تجاری این دوره برای مهندسان نرم‌افزار، دانشمندان داده و معمارانی طراحی شده است که به دنبال ساخت راهکارهای عملی LLM هستند. تسلط بر اسکریپت‌نویسی پایتون الزامی است؛ تجربه قبلی در NLP مفید است اما اجباری نیست. آشنایی پایه با Git، خط فرمان و JSON روند پیشرفت شما را سرعت می‌بخشد. • ایجاد محیط‌های امن پایتون و مدیریت موثر API Keyها • مقایسه و تعامل با چندین ارائه‌دهنده LLM از طریق کد • پیاده‌سازی قالب‌های پرامپت، زنجیره‌ها و خروجی‌های ساختاریافته

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • معرفی مدرس Self Presentation

  • مرور کلی دوره Course Overview

  • راه‌اندازی سیستم (مبانی) System Setup (101)

  • راه‌اندازی سیستم: پایتون System Setup: Python

  • راه‌اندازی سیستم: IDE (مبانی) System Setup: IDE (101)

  • راه‌اندازی سیستم: نحوه دریافت منابع System Setup: How to get the material

  • راه‌اندازی سیستم: تنظیمات IDE System Setup: IDE Setup

  • راه‌اندازی سیستم: ابزارهای Visual C++ Build System Setup: Visual C++ Build Tools

  • راه‌اندازی سیستم: محیط کدنویسی System Setup: Environment (Coding)

  • کلیدهای API (مبانی) API Keys (101)

  • کلیدهای API (کدنویسی) API Keys (Coding)

مدل‌های زبانی بزرگ – مقدمه Large Language Models – Introduction

  • مقدمه‌ای بر LLM LLM Introduction

  • مقایسه NLP کلاسیک با LLM Classical NLP vs. LLM

  • دستاوردهای هوش مصنوعی محدود (Narrow AI) Narrow AI Achievements

  • عملکرد و قابلیت‌های مدل Model Performance and Capabilities

مدل‌های زبانی بزرگ – بررسی عمیق Large Language Models – Deep Dive

  • فرآیند آموزش مدل Model Training Process

  • گزینه‌های بهبود مدل Model Improvement Options

  • ارائه‌دهندگان مدل Model Providers

  • بنچمارکینگ مدل‌ها Model Benchmarking

  • تعامل با LLMها (مقدمه کدنویسی) Interaction with LLMs (Coding Intro)

  • تعامل با LLMها از طریق Groq (کدنویسی) Interaction with LLMs Groq (Coding)

  • تعامل با LLMها از طریق OpenAI (کدنویسی) Interaction with LLMs OpenAI (Coding)

  • تعامل با LLMها از طریق Gemini (کدنویسی) Interaction with LLMs Gemini (Coding)

  • انواع پیام‌ها Message Types

  • تمرین انواع پیام‌ها Message Types Exercise

  • پاسخ تمرین انواع پیام‌ها Message Types Solution

  • پارامترهای LLM LLM Parameters

  • تمرین پارامترهای LLM LLM Parameters (Exercise)

  • پاسخ تمرین پارامترهای LLM LLM Parameters (Solution)

  • انتخاب مدل Model Selection

  • قابلیت‌های مدل Model Capabilities

مدل‌های زبانی بزرگ – انواع و گونه‌ها Large Language Models – Types and Variants

  • استفاده محلی از مدل‌ها Local Use of Models

  • استفاده محلی از مدل‌ها (کدنویسی) Local Use of Models (Coding)

  • مدل‌های چندوجهی بزرگ Large Multimodal Models

  • مدل‌های چندوجهی بزرگ (کدنویسی) Large Multimodal Models (Coding)

  • مدل‌های ویدئویی بزرگ Large Video Models

  • توکن‌سازی (Tokenization) Tokenization

  • مدل‌های استدلالی (Reasoning Models) Reasoning Models

  • مدل‌های زبانی کوچک (SLM) Small Language Models

  • جیل‌بریکینگ (JailBreaking) JailBreaking

مدل‌های زبانی بزرگ – زنجیره‌ها Large Language Models – Chains

  • قالب‌های پرامپت Prompt Templates

  • قالب‌های پرامپت (کدنویسی) Prompt Templates (Coding)

  • مرکز پرامپت‌ها (کدنویسی) Prompt Hub (Coding)

  • مقدمه Introduction

  • زنجیره‌ها (کدنویسی) Chains (Coding)

  • تمرین شخصیت داستان (تمرین) Exercise Story Character (Exercise)

  • تمرین شخصیت داستان (پاسخ) Exercise Story Character (Solution)

  • کدنویسی: شخصیت داستان به صورت موازی (مبانی) Coding: Story Character parallel (101)

  • کدنویسی: شخصیت داستان به صورت موازی (عملی) Coding: Story Character parallel (Practical)

  • زنجیره‌ها با خروجی ساختاریافته (مبانی) Chains with Structured Output (101)

  • زنجیره‌ها با خروجی ساختاریافته (کدنویسی) Chains with Structured Output (Coding)

  • زنجیره مسیریاب یا Router Chain (کدنویسی) Router Chain (Coding)

  • زنجیره مسیریاب (تمرین) Router Chain (Exercise)

پایگاه‌داده‌های برداری Vector Databases

  • مقدمه Introduction

  • منبع داده و بارگذاری (مبانی) Data Source and Loading (101)

  • منبع داده و بارگذاری (کدنویسی) Data Source and Loading (Coding)

  • تکه تکه کردن داده‌ها یا Chunking (مبانی) Data Chunking (101)

  • تکه تکه کردن داده‌ها (کدنویسی) Data Chunking (Coding)

  • امبدینگ‌ها – نمای کلی سطح بالا (مبانی) Embeddings – High Level Overview (101)

  • امبدینگ‌ها – بررسی عمیق (مبانی) Embeddings – Deep Dive (101)

  • مقایسه مدل امبدینگ با LLM (مبانی) Embeddings Model vs. LLM (101)

  • انواع مدل‌های امبدینگ (مبانی) Embedding Model Types (101)

  • مقدمه امبدینگ‌ها (کدنویسی) Embeddings Introduction (Coding)

  • امبدینگ‌ها (کدنویسی) Embeddings (Coding)

  • ذخیره‌سازی داده‌ها (مبانی) Data Storing (101)

  • ذخیره‌سازی داده‌ها با Chroma (کدنویسی) Data Storing Chroma (Coding)

  • پرس‌وجوی داده‌ها (مبانی) Data Querying (101)

  • جستجوی شباهت یا Similarity Search (مبانی) Similarity Search (101)

  • پرس‌وجوی داده‌ها با Chroma (کدنویسی) Data Querying Chroma (Coding)

  • پرس‌وجوی داده‌ها با FAISS (کدنویسی) Data Querying FAISS (Coding)

تولید تقویت‌شده با بازیابی (RAG) – پایه Retrieval-Augmented Generation – Baseline

  • پایه RAG (مبانی) Baseline RAG (101)

  • مراحل RAG (مبانی) RAG Phases (101)

  • پایه RAG (کدنویسی) Baseline RAG (Coding)

تولید تقویت‌شده با بازیابی (RAG) – پیشرفته Retrieval-Augmented Generation – Advanced

  • بهبودهای RAG (مبانی) RAG Improvements (101)

  • بهبودها در مرحله پیش از بازیابی (مبانی) Improvements in Pre-Retrieval Phase (101)

  • غنی‌سازی بافت یا Context Enrichment (مبانی) Context Enrichment (101)

  • RAG اصلاحی یا Corrective RAG (مبانی) Corrective RAG (101)

  • RAG ترکیبی یا Hybrid RAG (مبانی) Hybrid RAG (101)

  • گسترش پرس‌وجو یا Query Expansion (مبانی) Query Expansion (101)

  • فشرده‌سازی پرامپت (مبانی) Prompt Compression (101)

  • RAG گمانه‌زنی یا Speculative RAG (مبانی) Speculative RAG (101)

  • RAG ایجنتی (مبانی) Agentic RAG (101)

  • تفکر تقویت‌شده با بازیابی (مبانی) Retrieval Augmented Thought (101)

  • کشینگ پرامپت (مبانی) Prompt Caching (101)

  • RAG چندوجهی (مبانی) Multimodal RAG (101)

  • RAG جدولی (مبانی) Table RAG (101)

  • RAG جدولی (کدنویسی) Table RAG (Coding)

سیستم‌های ایجنتی – نمای کلی Agentic Systems – Overview

  • مقدمه ایجنت‌ها (مبانی) Agents Introduction (101)

  • فریم‌ورک‌های ایجنتی (مبانی) Agentic Frameworks (101)

سیستم‌های ایجنتی – crewAI Agentic Systems – crewAI

  • معرفی ایجنت (مبانی) Agent Introduction (101)

  • وابستگی‌های فایل (مبانی) File Dependencies (101)

  • مثال راه‌اندازی Crew Example Crew Setup

  • نصب crewAI (کدنویسی) crewAI Installation (Coding)

  • پروژه نمونه (کدنویسی) Sample Project (Coding)

  • برنامه‌ریزی سطح بالا (کدنویسی) High-Level Planning (Coding)

  • تعریف ایجنت و وظیفه (کدنویسی) Agent and Task Definition (Coding)

  • فایل‌های Yaml (کدنویسی) Yaml Files (Coding)

  • فایل main.py (کدنویسی) main.py (Coding)

  • اجرای crew (کدنویسی) run crew (Coding)

  • افزودن ابزارها (کدنویسی) Adding Tools (Coding)

  • دیباگ کردن (کدنویسی) Debugging (Coding)

سیستم‌های ایجنتی – AG2 Agentic Systems – AG2

  • مقدمه AG2 (مبانی) AG2 Introduction (101)

  • ایجنت گفتگو-محور (کدنویسی) Conversable Agent (Coding)

  • گفتگوی دو ایجنتی (کدنویسی) Two Agent Conversation (Coding)

  • حضور انسان در چرخه یا Human in the Loop (کدنویسی) Human in the Loop (Coding)

  • افزودن ابزارها (کدنویسی) Adding Tools (Coding)

  • گفتگوی گروهی (کدنویسی) Group Chat (Coding)

سیستم‌های ایجنتی – OpenAI Agents SDK Agentic Systems – OpenAI Agents SDK

  • مقدمه ایجنت‌ها (مبانی) Agents Introduction (101)

  • انتقال یا Handoff (کدنویسی) Handoff (Coding)

  • گزینه‌های اجرا (کدنویسی) Running Options (Coding)

  • گاردریل‌ها (کدنویسی) Guardrails (Coding)

  • استفاده از مدل‌های دیگر (کدنویسی) Using Other Models (Coding)

  • ردیابی‌ها یا Traces (کدنویسی) Traces (Coding)

سیستم‌های ایجنتی – Google ADK Agentic Systems – Google ADK

  • مقدمه ADK (مبانی) ADK Introduction (101)

  • ابزارهای تابعی یا Function Tools (کدنویسی) Function Tools (Coding)

  • چند ایجنتی (کدنویسی) Multi Agents (Coding)

تعاملات ایجنتی (MCP, A2A, ACP) Agent Interactions (MCP, A2A, ACP)

  • تعاملات ایجنتی: MCP, A2A و ACP Agent Interactions: MCP, A2A, and ACP

  • پروتکل کانتکست مدل یا MCP (مبانی) Model Context Protocol (101)

  • نصب کلاینت MCP (کدنویسی) MCP Client Installation (Coding)

  • راه‌اندازی سرور MCP (کدنویسی) MCP Server Setup (Coding)

  • تست سرور MCP (کدنویسی) MCP Server Testing (Coding)

فاین‌تیونینگ مدل Model Finetuning

  • فاین‌تیونینگ مدل (مبانی) Model Finetuning (101)

  • فاین‌تیونینگ با LoRA (مبانی) Finetuning with LoRA (101)

نمایش نظرات

آموزش هوش مصنوعی مولد با پایتون [ویدئویی]
جزییات دوره
10h 20m
123
Packtpub Packtpub
(آخرین آپدیت)
1
4 از 5
ندارد
دارد
دارد
Bert Gollnick
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bert Gollnick Bert Gollnick

دانشمند داده